accounting internal auditing accountant internet security and auditing auditor independence auditing advisor cpa financial controls consulting financial institute audits financial planning investment bookkeeping internal controls